Wpo\Services\Ajax_Service B

Total Complexity 93
Dependencies 15
Dependents 0
Total lines 783
Lines of code 405
Logical lines of code 270
Comment lines 223
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
cors_proxy()
A
42 7 49
verify_ajax_request()
S
55 6 18
get_multiple_idps()
S
54 5 20
get_settings()
S
55 5 19
copy_main_site_options()
S
54 5 19
delete_settings()
S
50 4 28
update_settings()
S
60 5 11
get_mail_authorization_url()
S
61 5 11
send_test_mail()
S
53 4 20
get_tokencache()
S
56 4 17
export_sp_meta()
S
56 3 17
get_insights()
S
56 3 16
get_insights_summary()
S
57 3 15
verify_POSTed_data()
S
63 4 10
get_parseable_options()
S
58 3 14
try_migrate_mail_app_principal_info()
S
58 3 14
import_idp_meta()
S
59 3 13
get_log()
S
60 3 13
get_self_test_results()
S
59 3 13
is_wpo365_configured()
S
60 3 12
truncate_insights_data()
S
60 3 12
get_mail_auth_configuration()
S
60 2 12
delete_tokens()
S
64 2 9
dismiss_wpo_health_messages()
S
64 2 9
get_wpo_health_messages()
S
64 2 9
AJAX_response()
S
70 1 5